package de.koller.so.szene;

import de.koller.so.gl.SORootGL;
import de.koller.so.gl.obj.Texture;
import de.koller.so.model.Polygon;

public class Szene {

	public void setSzene( SORootGL root ) {
		
		for( double x = -10; x < 10; x++ )
			for( double y = -40; y < 0; y++ ) {
				double h = 0;
				
				Polygon p = new Polygon( root.textureContainer.placeholder );
				p.a.pos.set( x, h, y );
				p.a.uv.set( 0, 1 );

				p.b.pos.set( x+1, h, y );
				p.b.uv.set( 1, 1 );

				p.c.pos.set( x+1, h, y-1 );
				p.c.uv.set( 1, 0 );

				root.polygons.add( p );
				
				
				p = new Polygon( root.textureContainer.placeholder );
				p.a.pos.set( x, h, y );
				p.a.uv.set( 0, 1 );

				p.b.pos.set( x+1, h, y-1 );
				p.b.uv.set( 1, 0 );

				p.c.pos.set( x, h, y-1 );
				p.c.uv.set( 0, 0 );

				root.polygons.add( p );
			}
	}
	
	
}
